package com.ak.kaoyan.entity;

import lombok.Data;

/**
 * 判断题目的具体信息
 */
@Data
public class Judge_Info {

    // 题目的id
    private Long id;

    // 题目的id
    private Long pid;

    // 用户id
    private String uid;

    // 1表示通过,2表示答案错误,3表示编译错误,4表示运行错误,5表示超时,6表示运行没有结果
    //Pending &Waiting: 系统忙，你的答案在排队等待.
    //Pending Rejudge: 因为数据更新或其他原因，系统将重新判你的答案.
    //Compiling : 正在编译.
    //Running & Judging: 正在运行和判断.
    //Presentation Error : 答案基本正确，但是格式不对。
    //Wrong Answer : 答案不完全正确.
    //Time Limit Exceeded : 运行超出时间限制.
    //Memory Limit Exceeded : 超出内存限制.
    //Output Limit Exceeded: 输出超过限制.
    //Runtime Error : 运行时错误.
    //Compile Error : 编译错误.
    //Accepted : 程序通过!
    private Integer status;

    // 输出
    private String input;

    // 输出
    private String output;

    // 程序运行的时间
    private Integer time;

    // 使用的内存大小
    private Integer memory;

    // 运行结果
    private String message;

}
